package org.fast.develop.logicflow.runtime.context;

import org.fast.develop.logicflow.runtime.debug.ExecuteDebugConfig;
import org.fast.develop.logicflow.runtime.monitor.LogicFlowMonitor;

/**
 * @author 莫寅
 * @createTime 2022-11-24 19:01
 * @desc：
 */
public class LogicFlowContext {

    private LogicFlowMonitor logicFlowMonitor = new LogicFlowMonitor();

    private ExecuteDebugConfig executeDebugConfig;

    public LogicFlowMonitor getLogicFlowMonitor() {
        return logicFlowMonitor;
    }

    public void setLogicFlowMonitor(LogicFlowMonitor logicFlowMonitor) {
        this.logicFlowMonitor = logicFlowMonitor;
    }

    public ExecuteDebugConfig getExecuteDebugConfig() {
        return executeDebugConfig;
    }

    public void setExecuteDebugConfig(ExecuteDebugConfig executeDebugConfig) {
        this.executeDebugConfig = executeDebugConfig;
    }
}
